cytochrome system - Francés Inglés Diccionario